Developer: Digital Illusions CE
Release date: 2002
Maximum players: 64
Multiplayer platform: Online, LAN
Download the game